GNU Guix, bir işletim sistemi için özgür yazılım paket yöneticisi ve GNU paketlerinin bir özel dağıtımıdır. Guix, çeşitli platformlarda (x86-64, ARMv7, AArch64, MIPS64) çalışır ve tamamen özgür yazılım kaynak kodlarından oluşur.
Guix, özgür yazılım felsefesini en üst düzeyde uygulayan bir paket yöneticisi olarak bilinir. Guix, tamamen özgür yazılım listeniz dışındaki hiçbir yazılımı yüklemeyecek ve yalnızca özgür lisanslı yazılım paketlerini kullanacaktır. Bu, kullanıcıların özgür yazılımla çalışmayı mümkün kılarak güvenlik, gizlilik ve kullanım özgürlüğü gibi önemli konuları ele almalarına yardımcı olur.
Guix, birkaç özellik sunar, örneğin:
Paketleme: Guix, özgür yazılım paketlerini yapılandırma, derleme ve paketleme işlemlerine yardımcı olan Nix önyükleyicisine dayanır. Bu, herhangi bir özgür yazılım paketinin sürümünü değiştirmenin kolay ve izole bir yolunu sunar.
SANDBOX: Guix, her paketin kendi tamamen izole edilmiş ortamında yürütülmesini sağlayarak güvenlik açıklarına ve hatalara karşı koruma sağlar.
Sistem yapılandırması: Guix, işletim sisteminizin yapılandırmasında değişiklik yapmanıza olanak tanır. Bu, sistem üzerinde herhangi bir değişikliğe ihtiyaç duymadan, örneğin bir paketteki bir hata veya düzeltme için çalıştırabileceğiniz bir çözüm bulma olasılığını artırır.
Guix, özgür yazılım topluluğuna katkıda bulunan birçok geliştirici tarafından geliştirilmiştir. GNU Genel Kamu Lisansı ile lisanslanmıştır.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page